gsk: Improve debug output
authorMatthias Clasen <mclasen@redhat.com>
Sun, 3 Sep 2017 14:32:55 +0000 (10:32 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 3 Sep 2017 14:32:55 +0000 (10:32 -0400)
If we don't have node names, we can still print class names.

gsk/gskrendernode.c

index ab14c151bc98250b32c92ea77a45eb71b7452694..0954c5b0154a634abc7fea01519dbde5a007897e 100644 (file)
@@ -270,7 +270,7 @@ gsk_render_node_draw (GskRenderNode *node,
     }
 
   GSK_NOTE (CAIRO, g_print ("Rendering node %s[%p]\n",
-                            node->name,
+                            node->name ? node->name : node->node_class->type_name,
                             node));
 
   node->node_class->draw (node, cr);